/* Global Styles */

html,
body {
    font-size:14px;
    height: 100%;
    color: #2a2a2a;
    font-family: "arial", "sans-serif", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
}

body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
}



.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;

}

section {
    width: 100%;
}

.page-header {
    border-bottom: none;
}

a {
    color: #666666;
    text-decoration: none;
}

.delay-1 {
    -webkit-animation-delay: 300ms;
    -moz-animation-delay: none;
    animation-delay: 300ms;
}

.delay-2 {
    -webkit-animation-delay: 600ms;
    -moz-animation-delay: none;
    animation-delay: 600ms;
}

.delay-3 {
    -webkit-animation-delay: 1200ms;
    -moz-animation-delay: none;
    animation-delay: 1200ms;
}

video {
    max-width: 100%;
    height: auto;
}

/* Home Page Carousel */
.logo {
    height: 40px;
}

.navbar-brand {
    padding-top: 5px;
}

.navbar-right > li {
    float: left;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: contain;
}

.laya-header {
    width: 100%;
    background-color: #2B80D9;
    /*background: url(../../images/laya/slider.jpg) center no-repeat;*/
    text-align: center;
}

.laya-header img {
    margin: 0 auto;
}

.layaflash {
    width: 100%;
    border-bottom: solid 1px #EAEAEE;
    background-color: #FBFAF7;
}

.flash-bg {
    background: url("../images/flash-bg.jpg") no-repeat right;
    background-position: 100% 100%;
    padding: 60px 0;
}

.layaflash h3 {
    font-family: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    font-size: 1.43em;
    color: #333333;
}

.layaflash p {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    color: #666666;
}

.flash h1 {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    font-size: 3.43em;
    font-weight: bold;
    color: #0078d7;
    border: none;
}
.layaflash-title{
    font-size: 2.28em;
}
.flash small {
    font-size: 2.28rem;
    color: #595757;
}

.flash-icon {
    width: 64px;
    height: 64px;
    border-radius: 5px;
    margin-left: 15px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    transition: all 0.8s ease-in-out 0s;
    -moz-transition: all 0.8s ease-in-out 0s;
    -webkit-transition: all 0.8s ease-in-out 0s;
    -o-transition: all 0.8s ease-in-out 0s;
}

.flash-desc h3 {
    padding-top: 0;
    margin-top: 0;

}

.flash-icon-001 {
    background: url("../images/flash-001.png") center no-repeat;
    background-color: #0078D7;

}
.flash-icon-002 {
    background: url("../images/flash-002.png") center no-repeat;
    background-color: #0078D7;
}
.flash-icon-003 {
    background: url("../images/flash-003.png") center no-repeat;
    background-color: #0078D7;
}
.flash-icon-004 {
    background: url("../images/flash-004.png") center no-repeat;
    background-color: #0078D7;
}
.flash-icon:hover{
    background-color: #8D8C8C;
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform:rotate(360deg);
}
.flash-content {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
}

.flash-content p {
    line-height: 25px;
}
.flash-item{
    margin-bottom: 30px;
}

.layaair {
    background-color: #FFFFFF;
    padding-top: 89px;
    padding-bottom: 89px;
}

.air-icon {
    padding-top: 100px;

}

.air-text {

}

.air-title {
    font-size: 3.43em;
    color: #8fc31f;
    font-weight: bold;
}

.layaair .layabox-ad {
    padding-top: 30px;
}

.layaair ul {
    padding: 0;
    list-style: none;
}

.layaair ul li {
    list-style: none;
}


.advantage {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    font-size: 1em;
    color: #727171;
    line-height: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.ad{
    width: 54px;
    height: 54px;
    border-radius: 100%;
    background-size: contain;
    -webkit-background-size:contain;
    margin: 0 10px;
    float: left;
}
.ad01{
    background: url("../images/ad01.png") center no-repeat;
    background-color: #8fc31f;
}
.ad02{
    background: url("../images/ad02.png") center no-repeat;
    background-color: #8fc31f;
}
.ad03{
    background: url("../images/ad03.png") center no-repeat;
    background-color: #8fc31f;
}
.ad04{
    background: url("../images/ad04.png") center no-repeat;
    background-color: #8fc31f;
}

.product {
    background-color: #0079D7;
    padding-top: 54px;
    padding-bottom: 102px;
}

.product .page-header {
    color: #ffffff;
}

.laya-product {
    width: 100%;
    margin-top: 20px;
    float: left;
}

.laya-product .pro-desc {
    float: left;
}

.laya-product .pro-desc h4 {
    font-size: 2.28rem;
    color: #ffffff;
}

.laya-product .pro-desc p {
    line-height: 30px;
    text-align: left;
    font-size: 1rem;
    color: #ffffff;
}

.laya-product .pro-icon {
    height: 110px;
    float: left;
}

.laya-product .pro-icon001 {
    background: url("../images/pro001.png") center no-repeat;
}

.laya-product .pro-icon002 {
    background: url("../images/pro002.png") center no-repeat;
}

.laya-product .pro-icon003 {
    background: url("../images/pro003.png") center no-repeat;
}

.laya-product .pro-icon004 {
    background: url("../images/pro004.png") center no-repeat;
}

.laya-product .pro-icon005 {
    background: url("../images/pro005.png") center no-repeat;
}

.laya-product .pro-icon006 {
    background: url("../images/pro006.png") center no-repeat;
}
.game{
    padding-top: 26px;
    padding-bottom: 54px;
}
.game-header {
    text-align: left;
    font-size: 2.58rem;
    padding-bottom: 30px;
    border: none;
}

.game-content {
    width: 100%;
    height: 100%;
    float: left;
}

.game-more {
    padding-top: 50px;
}

.game-more a {
    font-size: 1.14rem;
}

.game-content a {
    font-size: 0.85rem;
    color: #727171;
}

.game-content a:hover {
    text-decoration: none;
}

.game-content p, .game-content img {
    margin: 5px auto;
    text-align: center;
}

.partners {
    background-color: #F4F4F4;
    padding-bottom:40px;
}
.partners .small{
    font-size: 0.4em;
}
.partners-content{
    padding-left: 0;
    padding-right: 0;
}
.partners-item{
    padding-right: 0;
}
footer {
    width: 100%;
    background-color: #3B3B3B;
    padding-bottom: 20px;
    margin: 0;
    bottom: 0;
}

.contact {
    width: 100%;
    padding-top: 20px;
    float: left;
}

.contact ul {
    padding: 0;
    margin-bottom: 0 ;
    float: left;
}

.contact li {
    width: 70px;
    height: 25px;
    list-style: none;
    margin-top: 10px;
    line-height: 25px;
    text-align: left;
    float: left;
}

.contact li a {
    color: #A1A3AB;
}
.contact li a:hover{
    color: #ffffff;
    text-decoration: none;
}
.copyright {
    width: 100%;
    float: left;
}

.copyright p {
    width: 90%;
    padding-top:5px;
    font-size: 0.85rem;
    color: #A1A3AB;
}

.copyright p a{
    display: none;
}
/*ҳ�ŵ���QQȺ ΢��*/
.footerWrap {
    width: 155px;
    height: 55px;
    margin-top: 38px;
    float: right;
}
.footerWrap1 {
    width: 155px;
    height: 55px;
    position: relative;
}
.footerWrap1 a {
    display: inline-block;
    height: 38px;
    width: 38px;
    background: url(../images/footer.png) no-repeat scroll 0% 0% transparent;
    margin-right: 15px;
}
.footerWrap1 a.yinqing {
    background-position: 0px 0px;
}
.footerWrap1 a.yinqing:hover {
    background-position: 0px -39px;
}
.footerWrap1 a.weixin {
    position: relative;
    background-position: -58px 0px;
}
.footerWrap1 a.weixin:hover {
    background-position: -58px -39px;
}
.footerWrap1 a.qq {
    position: relative;
    background-position: -116px 0px;
    margin-right: 0px;
}
.footerWrap1 a.qq:hover {
    background-position: -116px -39px;
}
.footer p {
    padding-top: 25px;
    font-size: 14px;
    color: rgb(152, 157, 164);
    line-height: 28px;
}
.email-01{
    position: absolute;
    width: 142px;
    height: 150px;
    left: -50px;
    bottom: 60px;
    display:none;
}
.qqpop {
    position: absolute;
    width: 142px;
    height: 150px;
    left: 64px;
    bottom: 60px;
    display: none;
}
.qqpop img, .wxpop img {
    border: 0px none;
}
.wxpop {
    position: absolute;
    width: 142px;
    height: 150px;
    left: 8px;
    bottom: 60px;
    display: none;
}
/*-----------------------------------------------------------------------------��Ϸ�б�ҳ��begin------------------------------------------------------------------------*/
.game-slider {
}

.hot-icon {
    width: 40px;
    height: 100px;
    background: url('../images/hot-icon.png') no-repeat center;
}

.hot-icon p {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 1.375em;
    color: #ffffff;
}
.game-item{
    margin-bottom: 30px;
}
.game-list-title{
    width: 100%;
    padding-top: 10px;
    float: left;
}

.game-des-mg h1, .game-des-lr h1 {
    font-size: 2.14em;
    padding-top: 10px;
}

.game-des-mg p, .game-des-lr p {
    font-size: 0.857em;
    line-height: 30px;
    color: #898989;
}

.game-part1 {
    height: auto;
    background: url("../images/game_bg_01.png") no-repeat right;
    padding-bottom: 50px;
}

.game-part1 h4 a:hover, .game-part2 h4 a:hover, .case h4 a:hover {
    text-decoration: none;
}
.game-item .thumbnail{
    margin-bottom: 10px;
}
.game-list h3 a {
    font-size: 1.28rem;
    color: #000;
}

.game-list h3 {
    text-align: center;
}

.game-des-lr h1, .game-des-lr p {
    text-align: right;
}

.game-part2 {
    height: auto;
    background: url("../images/game_bg_02.png") no-repeat left;
}
.case{
    margin-bottom: 50px;
}
.case-title h1 {
    font-size: 2.14rem;
    color: #ffffff;
    background-color: #8DC21F;
    padding: 15px;
}
/*------------- �������ʾ����Ч�� ��ʼ ------------------------------*/

.txt-four h3{
    font-weight: normal;
}
.txt-four p{
    font-size: 12px;
    display: block;
    line-height: 20px;
    padding: 10px  10px 0 10px;
    text-align: left;
}
/*------------- �������ʾ����Ч�� ����------------------------------*/
/*----------------------------------------------------------------------------�����б�ҳ------------------------------------------------------------------------*/
.hot-news .news-title {
    line-height: 24px;
    font-size: 1em;
    padding:10px 0;
    text-align:center;
    position: absolute;
    width: 99%;
    height: 40px;
    left: 2px;
    top: 138px;
    background-color: rgba(0,0,0,0.6);
}
.news-title a{
    color: #ffffff;
}
.news-caption{
    position: relative;
}

.news-title .hot{
    font-family: "���� simsun";
    font-size: 0.857em;
    color: #ffffff;
    padding: 0 5px;
    background-color: #CB3630;
    margin-left: 5px;
}

.news-content{
    margin-top:80px;
}
.news-header h2{
    color: #FF6B08;
}
.hot-news img {
    margin: 0 auto;
    border: solid 1px #eee;
}
.news-list-group{
    margin-bottom: 30px;
}
.news-list-s {
    padding-left: 2px;
    padding-right: 2px;
}
.view-details a{
    color: #FF6900;
    padding: 5px 20px;
    border:solid 1px #FF6900;
    border-radius:15px;
    float: right;
}
.view-details a:hover{
    color: #ffffff;
    background-color: #FF6900;
    text-decoration: none;
}
.news-title-item:hover{
    color: #FF6900;
    text-decoration: none;
}
.news-des, .date {
    font-size: 1rem;
    line-height: 25px;
}
.news-line{
    padding-top: 40px;
    margin-bottom: 15px;
    border-bottom: dashed 1px #D4D4D4;
}
.news-page{
    text-align: center;
}
.news-page >ul>li{
    font-size: 0.857em;
}
.pagination>li>a{
    color: #5d5d5d;
}
.pagination>li>span{
    color: #ffffff;
    background-color: #E34637;
}
.hot-news a:hover {
    text-decoration: none;
    color: #25B6A0;
}

.news-content h4 {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    color: #000;
}

.hot-news h3 {
    font-size: 1rem;
}

.news-content hr {
    margin: 5px auto;
}

/*-------------------------------------------------------------------------��˾���----------------------------------------------------------------------------*/
.company,.zhaopin-content{
    padding: 50px 0;
}
.company .introduce p {
    line-height: 30px;
    text-indent:25px;
}

.zhaopin {
    background-color: #8CC11F;
    padding: 50px 0;
}

.zhaopin-content .zhaopin-title, .case .zhaopin-title {
    color: #8CC11F;
    font-size: 1.85rem;
}

.zhaopin .page-header {
    color: #ffffff;
    font-size: 4.57rem;
}

.zhaopin .caption {
    padding-top: 15px;
    padding-bottom: 15px;
}

.zhaopin li {
    line-height: 30px;
}

.zhaopin .introduce p {
    font-size: 1.14em;
    color: #ffffff;
    line-height: 30px;
}

.zhaopin .contact-email p {
    color: #ffffff;
    font-size: 1.14em;
    line-height: 30px;
}

.zhaopin .email a {
    color: #8CC11F;
    font-size: 24px;
    font-weight: bold;
}

.zhaopin-content ol li {
    line-height: 25px;
}

.contact-us {
    background-color: #F4F4F4;
    padding-bottom:40px;
}

.contact-us .well {
    background-color: #ffffff;
    padding: 10px;
}

.contact-us img {
    margin: 0 10px;
}

.contact-us p {
    font-size: 1.14rem;
}
.positon-list{
    padding-top: 30px;
    padding-bottom: 50px;
    border-bottom: solid 1px #CCCCCC;
}
.positon-list02{
    padding-top: 30px;
    padding-bottom: 50px;
    border: none;
}
/*--------------------------------------------------------------------������ҳ------------------------------------------------------*/
.laya-show {
    padding: 15px;
    overflow: hidden;
}

.laya-show h1 {
    font-size: 26px;
    color: #000;
}

.laya-content {
    margin: 30px auto;
}

.title-header {
    border-bottom: dashed 1px #cccccc;
    margin:40px 0 0;
}
.title-header h3{
    font-size: 1.43em;
    color: #FF6900;
}

.news-list-item {
    position: relative;
    display: block;
    padding: 10px 0;
    background-color: #fff;
    border-bottom: dashed 1px #cccccc;
}
.news-list-item a{
    line-height: 25px;
}
.news-list-item a:hover{
    color: #FF6900;
    text-decoration: none;
}
/*-----------------------------------------------------------------laya����----------------------------------------------------------*/
.product-layaflash {
    background-color: #8BC01F;
    color: #ffffff;
    padding: 60px 0;
}
.pro-num-001{
    font-size:48px;
    font-weight: bold;
    color: #8BC01F;
    padding:0 14px;
    border-radius: 2px;
    background-color: #ffffff;
}
.pro-num-002{
    font-size:40px;
    font-weight: bold;
    color: #3393DF;
    padding:0 10px;
    border-radius: 2px;
    background-color: #ffffff;
}
.pro-num{
    font-size:36px;
    font-weight: bold;
    color: #ffffff;
    padding:0 10px;
    border-radius: 2px;
    background-color: #3393df;
}
.product-layaflash .pro-title, .product-layaair .pro-title {
    font-size: 3.43em;
    margin-left: 10px;
}
.pro-layaflash-content{
    padding-left: 15px;
}
.layaflash-header-title{
    font-size: 1.71em;
}
.product-layaflash ul, .pro-list ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.product-layaflash ul li, .pro-list ul li {
    list-style: none;
    font-size: 1em;
    line-height: 30px;
    margin-bottom: 15px;
}
.layaplayer-right{
    padding-top: 150px;
}
.layaplayer-title{
    font-size:1.71em;
    margin-top: 20px;
    margin-bottom: 5px;
}
.layapalyer-text{
    line-height: 30px;
}


.product-layaair {
    background-color: #3393DF;
    color: #ffffff;
    padding: 60px 0;
}

.pro-list {
    background-color: #FFFFFF;
    padding-bottom:80px;
    padding-top:80px;
}
.pro-part-02{
    background-color: #F7F7F7;
}
.pro-list-title{
    font-size: 3em;
    margin-left: 10px;
    color: #3393df;
}
.pro-list .pro-small-title{
    color: #3393df;
    margin-top: 25px;
    line-height:30px;
}
.pro-header{
    color: #5d5d5d;
    line-height: 30px;
}
.pro-list-text{
    color: #5d5d5d;
    font-size:1em;
    text-indent: 25px;
    line-height: 25px;
}
.pro-btn-down,.pro-btn-version,.laya-btn-down,.laya-btn-version,.pro-btn{
    width: 100px;
}
.pro-btn-down{
    color: #8BC01F;
    background-color: #E8F2D2;
}
.pro-btn-down:hover{
    color: #8BC01F;
    background-color: #ffffff;
}
.pro-btn-version:hover{
    color: #8bc01f;
    background-color: #E8F2D2;
}
.pro-btn-version{
    color: #ffffff;
    border: solid 1px #ffffff;
    background-color: #8BC01F;
    margin-left: 5px;
}
.laya-btn-down{
    color: #3393DF;
    background-color: #D6E9F9;
}
.laya-btn-down:hover{
    color: #3393DF;
    background-color: #ffffff;
}
.laya-btn-version{
    color: #ffffff;
    border: solid 1px #ffffff;
    background-color: #3393DF;
    margin-left: 5px;
}
.laya-btn-version:hover{
    color: #3393DF;
    background-color: #D6E9F9;
}

.pro-btn:hover{
    background-color: #ffffff;
    color: #8BC01F;
}
.pro-down-btn,.pro-list-btn-group{
    margin-top: 30px;
}
.pro-list-btn{
    width: 100px;
}
.pro-list-down{
    color: #3393DF;
    background-color: #ffffff;
    border:solid 1px #3393DF;
}
.pro-list-down:hover{
    color: #ffffff;
    background-color: #3393DF;
}
.pro-list-version{
    border:solid 1px #999999;
    margin-left: 5px;
}
.pro-list-version:hover{
    color: #757575;
    background-color: #CCCCCC;
}
/*--------------------------------------------------------------------------------��ʷ�汾ҳ��--------------------------------------------*/
.version-section{
    background-color: #2d2d2d;
}
.laya-version{
    padding: 50px 0;
}
.laya-version h2{
    font-size: 30px;
    color: #ffffff;
    padding: 15px 0;
    text-align: center;
}
.laya-version p{
    font-size: 18px;
    color: #e9e9e9;
    text-align: left;
    line-height: 40px;
}
.version-header{
    font-size: 30px;
    color: #3393df;
    text-align: left;

}
.ide-version{
    margin: 30px 0;
}
.version-list{
    padding: 50px 0;
    border-bottom: solid 1px #cccccc;
}
.version-list2{
    padding: 50px 0;
}
.version-header .version{
    margin-left: 5px;
    font-weight: bold;

}
.version-header .update-date{
    font-size: 14px;;
    color: #000000;
    line-height: 30px;
    float: right;

}
.zxrz{
    font-size: 20px;
    color: #231917;
    font-weight: bold;
    margin: 15px 0;
}
.zxrz-content{

}
/* Responsive Styles */
@media (min-width: 1200px) {
    .container{
        width: 1000px;
    }

}
@media (min-width: 991px) {
    /*��Ϸ�б�����Ч��*/
    .game-item-img{
        float: left;
        position: relative;
        overflow: hidden;
        cursor: pointer;
    }
    .game-item-img img{
        width: 100%;
        height: 100%;
    }
    .txt-four{
        position: absolute;
        left: 100%;
        top: 0;
        width: 100%;
        height: 100%;
        line-height: 30px;
        text-align: center;
        color: #fff;
        background: rgba(0,0,0,0.6);
        /*display: none;*/
    }
    /*��Ϸ�б�����Ч�� end*/

    .layaflash {
        padding-bottom: 40px;
    }

    .laya-product {
        height: 180px;
    }

    .product .page-header {
        font-size: 3.43em;
        line-height: 80px;
        font-weight: normal;
    }

    .hot-news img {
        width: 302px;
        height: 180px;
        border-radius: 4px;
    }


    .laya-game img {
        height: 67px;
    }

    .video-js {
        width: 410px;
        height: 210px;
    }
   .news-img  .thumbnail img{
       width: 210px;
       height: 126px;
    }
}

@media (max-width: 991px) {
    .txt-four{
        display: none;
    }
    .layaflash {
        padding-bottom: 20px;
    }

    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }

    .laya-product {
        height: 300px;
    }

}
@media(min-width: 767px) and (max-width: 991px){
    .news-img .thumbnail img{
        height: 126px;
    }
    .nav>li>a{
        padding: 15px 5px;
    }
    .game-more{
        padding-top: 55px;
    }
    .laya-game img{
        width: 60px;
        height: 60px;
    }
    .footerWrap{
        margin-right: 28px;
    }
}
@media(min-width: 767px){
    .modal-dialog{
        width: 440px;
    }
}
@media (min-width: 480px) and (max-width: 767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }

    .flash h3 {
        font-size: 1em;
    }

    .flash h1, .air-title {
        font-size: 3em;
    }

    .product .page-header {
        font-size: 1.8em;
        line-height: 40px;
    }

    .game-header {
        font-size: 1.5em;
        padding: 15px;
    }

    .layaflash {
        padding-top: 0;
        padding-bottom: 30px;
        background: none;
    }

    .flash {
        padding: 10px;
    }

    .air-icon {
        padding-top: 20px;
    }

    .flash-bg {
        background: none;
    }

    .game-part1, .game-part2 {
        background: none;
    }

    .case-title h1 {
        font-size: 1.14rem;
    }

    .game-content a {
        font-size: 0.8rem;
    }

    .game-content img {
        width: 72px;
        height: 72px;
    }
}

@media (max-width: 480px) {

    .case .page-header {
        margin: 0 auto;
    }
    .layaflash-title{
        font-size: 1.42em;
    }
    .flash-bg{
        background: none;
        padding: 0 15px;
    }
    .layaair,.product{
        padding: 0;
    }


 .flash h1, .flash h3,.air-title {
        text-align: center;
    }
    .flash h1,.air-title,.tool-header,.game-header{
        font-size: 1.5em;
    }

    .flash-content {
        padding-top: 10px;
    }

    .flash-content h3 {
        font-size: 1.43rem;
    }
    .flash-icon{
        margin-left: 0;
    }
    .advantage {
        width: 100%;
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 1rem;
    }

    .partners .page-header {
        margin: 15px auto;
    }
    .partners-item {
        padding-left: 8px;
        padding-right: 8px;
    }

    .game .page-header {
        margin: 15px auto;
    }
    /*index end*/
    .news-content {
        margin-top: 10px;
    }

    .hot-news h4, .news-content h4 {
        font-size: 14px;
        line-height: 20px;
        color: #333;
    }

    .news-content p {
        font-size: 12px;
    }

    .news-img {
        padding-top: 15px;
    }
    .news-content .news-list-group{
        margin-bottom: 0;
    }
    .news-content .thumbnail{
        margin-left: -10px;
        margin-right: -10px;
        margin-bottom:0;
    }
    .news-content .thumbnail a>img{
        height: 60px;
    }
    .hot-news .page-header {
        margin: 0 auto;
    }

    .laya-show h1, .hot-news h1 {
        font-size: 1.28em;
        line-height: 25px;
    }

    /*��Ϸ*/
    .game-content img {
        width: 72px;
        height: 72px;
    }
    .hot-news-list{
        padding-left: 10px;
    }
    .hot-news img {
        width: 150px;
        height: 70px;
    }
    .game-part1, .game-part2 {
        background: none;
    }
    .footerWrap{
        display: none;
    }

}
